Give\API\REST\V3\Routes\Subscriptions\SubscriptionController A

Total Complexity 56
Dependencies 20
Dependents 1
Total lines 668
Lines of code 409
Logical lines of code 165
Comment lines 149
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
update_item()
A
46 9 37
get_items()
A
44 7 43
prepare_item_for_response()
A
42 6 54
deleteItems()
S
48 6 35
register_routes()
S
36 1 105
cancel_item()
S
52 5 23
delete_item()
S
54 5 20
create_item()
S
51 4 26
get_item()
S
58 2 14
getSortColumn()
S
60 1 14
__construct()
S
77 1 4
get_collection_params()
S
65 1 9
get_items_permissions_check()
S
80 1 3
get_item_permissions_check()
S
80 1 3
update_item_permissions_check()
S
80 1 3
create_item_permissions_check()
S
80 1 3
delete_item_permissions_check()
S
80 1 3
delete_items_permissions_check()
S
80 1 3
cancel_item_permissions_check()
S
80 1 3
get_item_schema()
S
76 1 4